be able to accommodate - Français Anglais Dictionnaire